tamarind tree

英 [ˈtæmərɪnd triː] 美 [ˈtæmərɪnd triː]

网络  罗望子树

网络



英英释义

noun

  1. long-lived tropical evergreen tree with a spreading crown and feathery evergreen foliage and fragrant flowers yielding hard yellowish wood and long pods with edible chocolate-colored acidic pulp

      Synonym:    tamarindtamarindoTamarindus indica